package com.fdb.efp.nls.service.dao;

import com.fdb.efp.nls.service.domain.ReconciliationDocuments;
import org.apache.ibatis.annotations.Param;

import java.math.BigDecimal;
import java.util.List;
import java.util.Map;

public interface ReconciliationDocumentsDao {

    int insert(ReconciliationDocuments record);

    int insertSelective(ReconciliationDocuments record);

	/* 批量插入数据 */
	public int batchInsert(@Param("reconciliationDocuments") List<ReconciliationDocuments> reconciliationDocuments) throws Exception;

	/* 查询数据 */
	public Map<String, BigDecimal> queryRecDocSumBal(ReconciliationDocuments reconciliationDocuments) throws Exception;

	/* 更新通过状态数据 */
	public int updateReconciliationDocuments(ReconciliationDocuments reconciliationDocuments) throws Exception;
}